- Publisher : Packt Publishing (November 29, 2018)
- Language : English
- Paperback : 472 pages
- ISBN-10 : 1789340748
- ISBN-13 : 978-1789340747
کتابLearn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python
منابع کتاب کتابLearn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python
تجربه ساخت یک ربات همکاری نسل بعدی را به دست آورید
ویژگی های کلیدی
با اصول برنامه نویسی رباتیک شروع به کار کنید
یک ربات را با استفاده از پایتون و رزبری پای 3 برنامه ریزی کنید
یاد بگیرید که یک ربات هوشمند با رفتارهای تعاملی و مبتنی بر هوش مصنوعی بسازید
توضیحات کتاب
ما در عصری زندگی می کنیم که در آن سخت ترین وظایف انسانی در حال حاضر خودکار است. رباتهای هوشمند و هوشمند که وظایف مختلف را با دقت و کارآمدی انجام میدهند، نیاز روز هستند. ترکیبی از Raspberry Pi و Python هنگام ساخت این نوع ربات ها کاملاً کار می کند.
Learn Robotics Programming با معرفی ساختار اولیه یک ربات به همراه نحوه برنامه ریزی، ساخت و برنامه ریزی آن شروع می شود. همانطور که راه خود را در کتاب طی می کنید، به تدریج به افزودن خروجی ها و حسگرهای مختلف، یادگیری مهارت های جدید ساختن و نوشتن کد برای رفتارهای جالب با حسگرها پیشرفت خواهید کرد. همچنین میتوانید ربات خود را بهروزرسانی کنید و اتصال وب، تلفن و Wi-Fi را برای کنترل آن تنظیم کنید.
تا پایان کتاب، شما یک ربات هوشمند خواهید ساخت که می تواند عملیات اولیه هوش مصنوعی (AI) را انجام دهد.
آنچه خواهید آموخت
Raspberry Pi را برای استفاده در ربات پیکربندی کنید
موتورها و حسگرهای رابط با Raspberry Pi
برای ایجاد رفتارهای جالب و هوشمند ربات کدی را پیاده سازی کنید
مراحل اولیه رفتار هوش مصنوعی مانند پردازش بصری تشخیص گفتار را درک کنید
کنترل ربات های هوش مصنوعی با استفاده از Wi-Fi
هنگام انتخاب قطعات، بودجه مورد نیاز ربات ها را برنامه ریزی کنید
این کتاب برای چه کسی است
Learn Robotics Programming برای برنامه نویسان، توسعه دهندگان و علاقه مندان به رباتیک و توسعه یک ربات کاملاً کاربردی است. هیچ تجربه عمده ای نیاز ندارد، فقط دانش برنامه نویسی کافی است.
فهرست مطالب
مقدمه ای بر رباتیک
کاوش بلوک های ساختمانی ربات - کد و الکترونیک
معرفی Raspberry Pi - شروع با Raspbian
آماده سازی Raspberry Pi برای یک ربات - Headless به طور پیش فرض
پشتیبان گیری از کد با کپی های Git و SD Card
اصول ربات ساختمانی - چرخ، نیرو و سیم کشی
رانندگی و چرخش - حرکت موتورها با پایتون
سنسورهای دنبال خط برنامه نویسی با استفاده از پایتون
برنامه نویسی نوارهای RGB در پایتون
از پایتون برای کنترل سروو موتورها استفاده کنید
برنامه نویسی سنسورهای فاصله با پایتون
برنامه نویسی رمزگذارها با پایتون
Robot Vision - با استفاده از دوربین Pi و OpenCV
ارتباط صوتی با ربات با استفاده از Mycroft
برنامه نویسی یک گیم پد روی Raspberry Pi با پایتون
مهارت های برنامه نویسی ربات خود را بیشتر کنید
برنامه ریزی پروژه روبات بعدی خود - قرار دادن همه چیز در کنار هم
ضمیمه
ارزیابی
ارسال نظر درباره کتابLearn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python